kaf24@labyrinth.cl.cam.ac.uk [Thu, 6 Feb 2003 16:20:54 +0000 (16:20 +0000)]
bitkeeper revision 1.22.2.2 (3e428b66IcFnVEMviXFx1CPmUS9q0Q)
kaf24@labyrinth.cl.cam.ac.uk [Thu, 6 Feb 2003 16:18:06 +0000 (16:18 +0000)]
bitkeeper revision 1.22.2.1 (3e428abeBVF1J00dtGMWKqQjaRgvkA)
mm.h, memory.c:
Fix compiler warning.
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 22:08:19 +0000 (22:08 +0000)]
bitkeeper revision 1.22.1.7 (3e4039d3HqYce1Oml41mAtYFTKkhkA)
dom0_ops.h, dom0_memory.c, dom0_core.c, hypervisor-if.h, memory.c, domain.c:
Cleaned up domain building some more.
.del-hypervisor_defs.h~
7d77395edca9f612:
Delete: xenolinux-2.4.16-sparse/arch/xeno/drivers/dom0/hypervisor_defs.h
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 15:47:11 +0000 (15:47 +0000)]
bitkeeper revision 1.22.1.6 (3e3fe07f2qF_tQ4Ixhocx0G38HxwOg)
domain.c:
We now properly deallocate domain memory during teardown.
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 15:34:24 +0000 (15:34 +0000)]
bitkeeper revision 1.22.1.5 (3e3fdd804HE3wN54H1WWZNmL4_hwmg)
Many files:
XenoLinux now does proper physical-machine address conversion. phys_base has been removed from start_info.
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 14:15:38 +0000 (14:15 +0000)]
bitkeeper revision 1.22.1.4 (3e3fcb0abWl_8ZV_bqeQT5nG7bJXAw)
get_unmapped_area.c, mm.h, memory.c, domain.c, dom0_ops.c:
Reduced size of 'struct pfn_info'. Domain frame list is now threaded through a list_head.
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 13:35:50 +0000 (13:35 +0000)]
bitkeeper revision 1.22.1.3 (
3e3fc1b6-8OCS9mBQJHT5qOSCxbykw)
Many files:
Cleaned up domain-builder interface. MPT entries are now initialised at build time.
kaf24@labyrinth.cl.cam.ac.uk [Mon, 3 Feb 2003 17:06:25 +0000 (17:06 +0000)]
bitkeeper revision 1.22.1.2 (3e3ea191XZbqn2wImmnYu75uh_kNuQ)
mm.h, hypervisor-if.h, memory.c, domain.c:
Added update interface for the MPT. DOM0 no longer has direct write privileges.
kaf24@labyrinth.cl.cam.ac.uk [Mon, 3 Feb 2003 16:33:53 +0000 (16:33 +0000)]
bitkeeper revision 1.22.1.1 (3e3e99f1o3TNE3GpOg3lVm9IdI7Z7Q)
Many files:
We now have a shared read-only machine->physical mapping table at start of hypervisor virtual address region.
bd240@boulderdash.cl.cam.ac.uk [Fri, 31 Jan 2003 15:03:37 +0000 (15:03 +0000)]
bitkeeper revision 1.22 (3e3a9049ZUW-GlNZmkFtI9Ae2r4zJg)
Finally, full & working & tested xeno with userspace domain building... Go and boot whatever :)
bd240@boulderdash.cl.cam.ac.uk [Thu, 30 Jan 2003 13:25:10 +0000 (13:25 +0000)]
bitkeeper revision 1.21 (3e3927b6hN1524UpgFH5zD53TxEdKA)
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/bd240/xeno
bd240@boulderdash.cl.cam.ac.uk [Tue, 28 Jan 2003 18:06:51 +0000 (18:06 +0000)]
bitkeeper revision 1.20 (3e36c6bbUkBKPUFHEdbVYjpf-mrJ-w)
bd240@boulderdash.cl.cam.ac.uk [Tue, 28 Jan 2003 15:30:17 +0000 (15:30 +0000)]
bitkeeper revision 1.19 (3e36a209mfpjizEZbVJpJezr-nUFLQ)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 28 Jan 2003 11:44:33 +0000 (11:44 +0000)]
bitkeeper revision 1.15.2.2 (3e366d215hkWVtN4VomU_bD8cQZUxw)
domain_page.h, domain_page.c:
Fix map_domain_mem() bug
bd240@boulderdash.cl.cam.ac.uk [Sun, 26 Jan 2003 11:30:21 +0000 (11:30 +0000)]
bitkeeper revision 1.18 (3e33c6cdMqnqQnkIxpq_9HHmWHAHfA)
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/bd240/xeno
bd240@boulderdash.cl.cam.ac.uk [Sun, 26 Jan 2003 11:30:17 +0000 (11:30 +0000)]
bitkeeper revision 1.17 (3e33c6c930lVm278ebyafgyZR0Wnvg)
domain building code
kaf24@labyrinth.cl.cam.ac.uk [Sat, 25 Jan 2003 15:39:13 +0000 (15:39 +0000)]
bitkeeper revision 1.15.2.1 (3e32afa1IiOFB8EH9RqWYIzZVRjf7w)
domain_page.c, domain_page.h, memory.c, domain.c, Makefile:
Allow DOM0 to update other domains' PTs. Implemented longer-term mapping tables for domain frames. We now allow OSes to install linear (aka twisted :-) page tables. Fixed Makefile.
domain_page.c:
new file
kaf24@labyrinth.cl.cam.ac.uk [Sun, 19 Jan 2003 20:34:43 +0000 (20:34 +0000)]
bitkeeper revision 1.15.1.7 (3e2b0be3giRAXsN5jAmCONe953mK9w)
page.h, page_alloc.c, mm.c:
Fixed PGEXT_INVLPG, plus a few other cleanups.
kaf24@labyrinth.cl.cam.ac.uk [Sun, 19 Jan 2003 16:05:41 +0000 (16:05 +0000)]
bitkeeper revision 1.15.1.6 (3e2accd5ZlgmUafxBwWpk2RkxT-TtQ)
dev.c:
Fix network transmit refcnt bug.
kaf24@labyrinth.cl.cam.ac.uk [Fri, 17 Jan 2003 14:07:19 +0000 (14:07 +0000)]
bitkeeper revision 1.15.1.5 (3e280e17xqZ75-O3H14dqvzIc20XAQ)
dev.c:
Fix receive queue boundedness
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 23:37:53 +0000 (23:37 +0000)]
bitkeeper revision 1.15.1.4 (3e274251atwNiKjZx_z2zeuf_m8DCw)
minor cleanup to dump_slabinfo debugging
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 23:31:00 +0000 (23:31 +0000)]
bitkeeper revision 1.15.1.3 (3e2740b4N6EIhunx8TNDamYotuhmMg)
dump_slabinfo debugging - fix to previous patch...
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 21:20:02 +0000 (21:20 +0000)]
bitkeeper revision 1.15.1.2 (3e2722026ODP1lsB2F7EY-nKjXOFKQ)
try allocating memory several time before failing, then print a /proc/slabinfo style dump
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 15:22:52 +0000 (15:22 +0000)]
bitkeeper revision 1.15.1.1 (3e26ce4cFZZkDsoofHF9hDadLO0avg)
Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into labyrinth.cl.cam.ac.uk:/anfs/scratch/labyrinth/iap10/xeno2/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 15:22:44 +0000 (15:22 +0000)]
bitkeeper revision 1.7.4.1 (3e26ce440CxOh3QHOvlZ-6A2yrzXyg)
gzip image
bd240@boulderdash.cl.cam.ac.uk [Wed, 15 Jan 2003 14:21:52 +0000 (14:21 +0000)]
bitkeeper revision 1.16 (3e256e80_sVhHRajq5OeU_8MGxwZ_w)
attampt to merge :)
kaf24@labyrinth.cl.cam.ac.uk [Wed, 15 Jan 2003 00:21:24 +0000 (00:21 +0000)]
bitkeeper revision 1.15 (3e24a984iRiWWcgfKCxu2p5q3YbxXw)
Many files:
First half of support for per-domain GDTs and LDTs
kaf24@labyrinth.cl.cam.ac.uk [Sun, 12 Jan 2003 00:35:09 +0000 (00:35 +0000)]
bitkeeper revision 1.14 (3e20b83dPg-clJ56YPGnFMviq9LI1Q)
Many files:
Reduce Xen's memory footprint
domain_page.h:
new file
.del-fixmap.h~
4336e0fb2759a2f1:
Delete: xenolinux-2.4.16-sparse/include/asm-xeno/fixmap.h
.del-bootmem.h~
68c209d2dc07efd5:
Delete: xen-2.4.16/include/xeno/bootmem.h
kaf24@labyrinth.cl.cam.ac.uk [Fri, 3 Jan 2003 18:24:03 +0000 (18:24 +0000)]
bitkeeper revision 1.13 (3e15d543UbLg8zdxnspCHQplKUlnzQ)
Many files:
Clean up page-table update interface. BIG MODIFICATIONS HERE.
mremap.c, swapfile.c, memory.c, exec.c:
new file
lynx@idefix.cl.cam.ac.uk [Thu, 2 Jan 2003 21:09:12 +0000 (21:09 +0000)]
bitkeeper revision 1.7.3.58 (3e14aa78jPxKgtkJQt93U8n0Lfr_Og)
debug
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:33:04 +0000 (10:33 +0000)]
bitkeeper revision 1.7.3.57 (
3e1020e0-dfh3X9yV_XBTiDw4VdH0A)
debug
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:30:45 +0000 (10:30 +0000)]
bitkeeper revision 1.7.3.56 (3e102055egsZ-GzoHVKeMzZIzTKV7A)
debug
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:24:23 +0000 (10:24 +0000)]
bitkeeper revision 1.7.3.55 (3e101ed7H-32_7y_jVNzKUArrU5xeA)
direct_mmap fix
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:09:41 +0000 (10:09 +0000)]
bitkeeper revision 1.7.3.54 (3e101b65_0qsSP_EgX4FRusKqK0EjA)
debug
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:01:50 +0000 (10:01 +0000)]
bitkeeper revision 1.7.3.53 (3e10198e4ptgt5U7EQOwe-1M8roCbw)
debug
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:00:09 +0000 (10:00 +0000)]
bitkeeper revision 1.7.3.52 (3e1019294uiW6rByAS_Bs30dgMr6AA)
debug
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 09:47:22 +0000 (09:47 +0000)]
bitkeeper revision 1.7.3.51 (3e10162at5jecFjh-WeMXPorgJzMcQ)
get_unmapped_area fix
lynx@idefix.cl.cam.ac.uk [Fri, 27 Dec 2002 10:04:39 +0000 (10:04 +0000)]
bitkeeper revision 1.7.3.50 (3e0c25b7tjRVPou2bUeilwKeAOW8Ww)
kmalloc bug fix
lynx@idefix.cl.cam.ac.uk [Fri, 27 Dec 2002 09:59:37 +0000 (09:59 +0000)]
bitkeeper revision 1.7.3.49 (3e0c2489ydVVZ3GITjahg_tKSLWCGA)
kmalloc bug fix
lynx@idefix.cl.cam.ac.uk [Thu, 26 Dec 2002 12:11:13 +0000 (12:11 +0000)]
bitkeeper revision 1.7.3.48 (3e0af1e1iJY4-_hnftVa46WD4oWiFw)
debug
lynx@idefix.cl.cam.ac.uk [Thu, 26 Dec 2002 11:19:15 +0000 (11:19 +0000)]
bitkeeper revision 1.7.3.47 (3e0ae5b3dvzaVNlhYDw9iW4oIXXB3A)
debug
lynx@idefix.cl.cam.ac.uk [Thu, 26 Dec 2002 10:59:25 +0000 (10:59 +0000)]
bitkeeper revision 1.7.3.46 (3e0ae10dik6b66vhe2TXWzrg_OTSHQ)
de-debug
lynx@idefix.cl.cam.ac.uk [Wed, 25 Dec 2002 10:24:50 +0000 (10:24 +0000)]
bitkeeper revision 1.7.3.45 (3e098772qQl7V_IMM-bJ8HyZHkxFHQ)
debug
lynx@idefix.cl.cam.ac.uk [Mon, 23 Dec 2002 09:37:07 +0000 (09:37 +0000)]
bitkeeper revision 1.7.3.44 (3e06d943WVm5RM1KDm-9UH1Bu3ZTbA)
bugfixes
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 12:12:24 +0000 (12:12 +0000)]
bitkeeper revision 1.7.3.43 (3e030928auyPMr1ywmnubpcNi3_yXA)
further get_unmapped_area changes
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 12:03:38 +0000 (12:03 +0000)]
bitkeeper revision 1.7.3.42 (3e03071aVTtlzqiyerAU3BTXmSRg8A)
get_unmapped_area related
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 11:54:11 +0000 (11:54 +0000)]
bitkeeper revision 1.7.3.41 (3e0304e3ruV7OqrhZfYs29ld8-OyuA)
Keir's & a bit of mine get_unmapped_area fixes
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 10:48:30 +0000 (10:48 +0000)]
bitkeeper revision 1.7.3.40 (3e02f57eQHmARiBPgHtT5Xo7zs_hGA)
debug
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 10:34:10 +0000 (10:34 +0000)]
bitkeeper revision 1.7.3.39 (3e02f222DUWnS0NGcQ8843YSDyLHDg)
debug
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 10:24:24 +0000 (10:24 +0000)]
bitkeeper revision 1.7.3.38 (3e02efd8iiP2XGx08gGVDxmSe0TAjQ)
debug
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 13:51:13 +0000 (13:51 +0000)]
bitkeeper revision 1.7.3.37 (3e01ced1r_xGOVsgAgFIOVMV7pdNDA)
debug
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 13:38:34 +0000 (13:38 +0000)]
bitkeeper revision 1.7.3.36 (3e01cbdaMZDg_GWPi5Dq9Be8MB7Zng)
debug
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 13:16:15 +0000 (13:16 +0000)]
bitkeeper revision 1.7.3.35 (3e01c69fVEIt6jkFKyIwKxgETc0PNw)
debug
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 12:42:12 +0000 (12:42 +0000)]
bitkeeper revision 1.7.3.34 (3e01bea4NFTKk3m4icWUc3KR11_-HQ)
removing printks
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 11:59:34 +0000 (11:59 +0000)]
bitkeeper revision 1.7.3.33 (3e01b4a6DRHjggWBhsbCS7yeeCFbHg)
debug
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 11:55:43 +0000 (11:55 +0000)]
bitkeeper revision 1.7.3.32 (3e01b3bfwncL6UEh6B6GraNyfKW6Sg)
debug
smh22@uridium.cl.cam.ac.uk [Wed, 18 Dec 2002 18:07:22 +0000 (18:07 +0000)]
bitkeeper revision 1.12 (3e00b95a3fK0b9XF_UVth6TivqeezA)
fix silly large mem request => panic death bug
smh22@uridium.cl.cam.ac.uk [Wed, 18 Dec 2002 13:20:01 +0000 (13:20 +0000)]
bitkeeper revision 1.11 (3e007601VWqgtLQS5H6vaQ9Ezdz0TQ)
Merge uridium.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into uridium.cl.cam.ac.uk:/anfs/scratch/boulderdash/smh22/xeno.bk
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 12:03:14 +0000 (12:03 +0000)]
bitkeeper revision 1.7.3.31 (3e006402dEgR5SCKJS70juYUkFCTFw)
testing
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 11:36:38 +0000 (11:36 +0000)]
bitkeeper revision 1.7.3.30 (3e005dc6YHCLIwxSzkXDeRhGTRsFbQ)
uninstumenting code
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 11:11:24 +0000 (11:11 +0000)]
bitkeeper revision 1.7.3.29 (3e0057dct07YJyI_VLJkzk0OZIVBow)
erasing debug msgs
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 10:00:58 +0000 (10:00 +0000)]
bitkeeper revision 1.7.3.28 (3e00475apYr-hFq3KbK2j513pbGiew)
test
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 09:26:01 +0000 (09:26 +0000)]
bitkeeper revision 1.7.3.27 (3e003f291O_YZUk9AXbU7gc5HK9Vyw)
test
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 09:11:32 +0000 (09:11 +0000)]
bitkeeper revision 1.7.3.26 (3e003bc41S15i4Ag0BUKBFRkbtQV-g)
testing
smh22@boulderdash.cl.cam.ac.uk [Tue, 17 Dec 2002 19:00:57 +0000 (19:00 +0000)]
bitkeeper revision 1.7.1.10 (3dff74698s12BxyOGasH_9k2KXdErw)
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/andy/xeno.bk
smh22@boulderdash.cl.cam.ac.uk [Tue, 17 Dec 2002 19:00:45 +0000 (19:00 +0000)]
bitkeeper revision 1.7.1.9 (3dff745dQXvY5lV_SsLHnw3PlaxUMw)
robusify /proc/vfr parsing and xen Makefile tweak
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 11:59:33 +0000 (11:59 +0000)]
bitkeeper revision 1.7.3.25 (3dff11a5AJGEQ-jI9ocfpJBgS5N5iQ)
test
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 11:30:17 +0000 (11:30 +0000)]
bitkeeper revision 1.7.3.24 (3dff0ac9IlYdtDWEyZ4_SEQUXHtRFw)
testing
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 11:21:00 +0000 (11:21 +0000)]
bitkeeper revision 1.7.3.23 (3dff089czgE5vpay6eyiTEFJcE6ZNQ)
test
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 10:47:17 +0000 (10:47 +0000)]
bitkeeper revision 1.7.3.22 (3dff00b5kXNrlD_-ngT1Fgnp-Eng2g)
debug & test
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 09:58:13 +0000 (09:58 +0000)]
bitkeeper revision 1.7.3.21 (3dfef535lSb8U2S4pjdYQlf-ET-iTA)
testing
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 09:18:16 +0000 (09:18 +0000)]
bitkeeper revision 1.7.3.20 (3dfeebd8KBvUCyVAwYScXGvSWcM1WA)
testing
lynx@idefix.cl.cam.ac.uk [Tue, 17 Dec 2002 09:05:56 +0000 (09:05 +0000)]
bitkeeper revision 1.7.3.19 (3dfee8f4XeGLiUZXEaqkaptsxLK6Jw)
debug & test
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 14:22:20 +0000 (14:22 +0000)]
bitkeeper revision 1.7.3.18 (3dfde19cFjW0ozrO2iZTQr8a53fqhw)
bugfix
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 14:16:56 +0000 (14:16 +0000)]
bitkeeper revision 1.7.3.17 (3dfde058LJQEiBfP5-ipTGIAQXF3RQ)
bug fix :)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 14:07:18 +0000 (14:07 +0000)]
bitkeeper revision 1.7.3.16 (3dfdde16BkEfl2Uqh_HD5aYdNLbjFA)
debug
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 13:42:05 +0000 (13:42 +0000)]
bitkeeper revision 1.7.3.15 (3dfdd82d_HAjJXVYmjZMDtpziN2PhQ)
debug
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 13:24:34 +0000 (13:24 +0000)]
bitkeeper revision 1.7.3.14 (3dfdd412qR7zghq3YFejlDw0V8arnQ)
and more debugging
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 13:04:20 +0000 (13:04 +0000)]
bitkeeper revision 1.7.3.13 (3dfdcf54JqNM2ebDFRsrljXsKuwZig)
debug
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 12:50:14 +0000 (12:50 +0000)]
bitkeeper revision 1.7.3.12 (3dfdcc06LAMuoVKO55Mu5Dfz15jwRA)
debug
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 12:33:46 +0000 (12:33 +0000)]
bitkeeper revision 1.7.3.11 (3dfdc82aMb4af9kOnOn54t0qhnQjzA)
even more debugging
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 12:23:20 +0000 (12:23 +0000)]
bitkeeper revision 1.7.3.10 (3dfdc5b8sKN7A6tD3Ob9M5_hNrHIcA)
debug
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 11:57:46 +0000 (11:57 +0000)]
bitkeeper revision 1.7.3.9 (3dfdbfbazb9d0L8B6I8R2qA8U3j--A)
debug
akw27@labyrinth.cl.cam.ac.uk [Mon, 16 Dec 2002 11:50:19 +0000 (11:50 +0000)]
bitkeeper revision 1.7.1.8 (3dfdbdfbe2pZAGaXI4oPfJVdSW3qpg)
minor cleaning up.
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 11:47:09 +0000 (11:47 +0000)]
bitkeeper revision 1.7.3.8 (3dfdbd3dhuFRdRQjN7qFzzloa39iSg)
even more debugging
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 10:58:57 +0000 (10:58 +0000)]
bitkeeper revision 1.7.3.7 (3dfdb1f1rsq-cRxNIp_JBKvzsfwKrQ)
debugging :-)
lynx@idefix.cl.cam.ac.uk [Mon, 16 Dec 2002 10:24:26 +0000 (10:24 +0000)]
bitkeeper revision 1.7.3.6 (3dfda9daMdCx6xxCSNoapvt3NezcgA)
de-bugging :)
smh22@boulderdash.cl.cam.ac.uk [Fri, 13 Dec 2002 17:41:07 +0000 (17:41 +0000)]
bitkeeper revision 1.7.3.5 (3dfa1bb3r-CWALcMGgaoApjdtp96Wg)
update asm offsets to match those in $(ROOT)/include/xeno/sched.h
lynx@idefix.cl.cam.ac.uk [Fri, 13 Dec 2002 12:09:58 +0000 (12:09 +0000)]
bitkeeper revision 1.7.3.4 (3df9ce16hEiD6_O61jJn_V8U2QQ8Jw)
user space domain builder code
smh22@boulderdash.cl.cam.ac.uk [Tue, 10 Dec 2002 14:45:04 +0000 (14:45 +0000)]
bitkeeper revision 1.10 (3df5fdf08iqVVKnjFD3pfq_hggDi2Q)
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
kaf24@labyrinth.cl.cam.ac.uk [Fri, 6 Dec 2002 23:41:47 +0000 (23:41 +0000)]
bitkeeper revision 1.7.3.3 (3df135bbxixm9CkVsgxqH8Sfa-8fIA)
traps.c:
Clean up 'INT <n>' virtualisation. Fix bug in bounds (int 5) handling.
kaf24@labyrinth.cl.cam.ac.uk [Fri, 6 Dec 2002 18:50:27 +0000 (18:50 +0000)]
bitkeeper revision 1.7.3.2 (3df0f173XnNFTDcxpCAbnHJZLHoMWw)
signal.c:
Only set DB7 on signal delivery when necessary
kaf24@labyrinth.cl.cam.ac.uk [Fri, 6 Dec 2002 18:24:37 +0000 (18:24 +0000)]
bitkeeper revision 1.7.3.1 (
3df0eb65-VkCkSl4AI6tC2Fnioa_bw)
hypervisor.h, traps.c, signal.c, process.c, hypervisor-if.h, entry.S:
First cut at virtualising debug registers
akw27@labyrinth.cl.cam.ac.uk [Fri, 6 Dec 2002 14:20:10 +0000 (14:20 +0000)]
bitkeeper revision 1.7.1.7 (3df0b21aFrBUXjYnKdTMgt_D5mJJbg)
conflict resolutions
akw27@labyrinth.cl.cam.ac.uk [Fri, 6 Dec 2002 14:07:32 +0000 (14:07 +0000)]
bitkeeper revision 1.3.1.1 (3df0af24TbrMOYKGDN9rqaVJMewW5Q)
Checkin so that I can pull other updates and see if the net
address fix corrects a nagging bug. There are a lot of debug messages here and
associated uglies that will be removed in the next checkin.
kaf24@labyrinth.cl.cam.ac.uk [Fri, 6 Dec 2002 11:40:56 +0000 (11:40 +0000)]
bitkeeper revision 1.7.1.6 (3df08cc8US1aforRcF-D7KIyM9F8Bw)
traps.c, setup.c, i387.c:
Fix floating-point ctxt-switch code
smh22@boulderdash.cl.cam.ac.uk [Thu, 5 Dec 2002 17:16:53 +0000 (17:16 +0000)]
bitkeeper revision 1.9 (3def8a05xcNG1VmLPwyr_AKfmtB4fA)
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
smh22@boulderdash.cl.cam.ac.uk [Thu, 5 Dec 2002 14:14:44 +0000 (14:14 +0000)]
bitkeeper revision 1.7.1.5 (3def5f54wummrQuLBvQ4WL4aRHCP6A)
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/tsar/xeno.bk
smh22@boulderdash.cl.cam.ac.uk [Thu, 5 Dec 2002 14:14:32 +0000 (14:14 +0000)]
bitkeeper revision 1.7.1.4 (3def5f48kwmL0X0eiElxGFHZW7Qdhg)
shrink ring1/3 segments to 3.5GB + associated changes + a few tweaks.
kaf24@striker.cl.cam.ac.uk [Thu, 5 Dec 2002 00:12:21 +0000 (00:12 +0000)]
bitkeeper revision 1.7.2.1 (3dee99e5zKIwL56NUrPTsfwwlmAvsQ)
domain.c:
Avoid scheduling idle domain unnecessarily. Good for performance :-)